/**
 * Generali Solutions d'assurances - Tous droits réservés &copy; 2007 - 2010
 */
package fr.generali.accueilclient.user.om.impl;

import fr.generali.accueilclient.user.om.IUserInfo;
import fr.generali.accueilclient.user.om.ProfilEnum;

/**
 * Implémentation de {@link IUserInfo}
 * 
 * @author G. Lancelin
 */
public class UserInfo implements IUserInfo {
    
    /**
     * Le login ldap
     */
    private String loginLdap;
    
    /**
     * L'id ldap
     */
    private String idLdap;
    
    /**
     * Le profil utilisateur
     */
    private ProfilEnum profil;
    
    /**
     * Le nom de l'utilisateur
     */
    private String nom;
    
    /**
     * Le prénom de l'utilisateur
     */
    private String prenom;
    
    /**
     * True si habilité Tosca
     */
    private boolean habiliteTosca;

    /**
     * {@inheritDoc}
     */
    public String getLoginLdap() {
        return loginLdap;
    }

    /**
     * {@inheritDoc}
     */
    public void setLoginLdap(String loginLdap) {
        this.loginLdap = loginLdap;
    }

    /**
     * {@inheritDoc}
     */
    public String getIdLdap() {
        return idLdap;
    }

    /**
     * {@inheritDoc}
     */
    public void setIdLdap(String idLdap) {
        this.idLdap = idLdap;
    }

    /**
     * {@inheritDoc}
     */
    public ProfilEnum getProfil() {
        return profil;
    }

    /**
     * {@inheritDoc}
     */
    public void setProfil(ProfilEnum profil) {
        this.profil = profil;
    }

    /**
     * {@inheritDoc}
     */
    public String getNom() {
        return nom;
    }

    /**
     * {@inheritDoc}
     */
    public void setNom(String nom) {
        this.nom = nom;
    }

    /**
     * {@inheritDoc}
     */
    public String getPrenom() {
        return prenom;
    }

    /**
     * {@inheritDoc}
     */
    public void setPrenom(String prenom) {
        this.prenom = prenom;
    }

    /**
     * {@inheritDoc}
     */
    public boolean isHabiliteTosca() {
        return habiliteTosca;
    }

    /**
     * {@inheritDoc}
     */
    public void setHabiliteTosca(boolean habiliteTosca) {
        this.habiliteTosca = habiliteTosca;
    }
}
